<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>MIC: Referencia de la Clase IndiceDeFechas</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>

</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">MIC
   
   </div>
   <div id="projectbrief">Motor de Inteligencia de Comercio en tiempo real</div>
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generado por Doxygen 1.7.6.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Buscar');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Página&#160;principal</span></a></li>
      <li><a href="pages.html"><span>Páginas&#160;relacionadas</span></a></li>
      <li class="current"><a href="annotated.html"><span>Clases</span></a></li>
      <li><a href="files.html"><span>Archivos</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Buscar" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Lista&#160;de&#160;clases</span></a></li>
      <li><a href="classes.html"><span>Índice&#160;de&#160;clases</span></a></li>
      <li><a href="hierarchy.html"><span>Jerarquía&#160;de&#160;la&#160;clase</span></a></li>
      <li><a href="functions.html"><span>Miembros&#160;de&#160;las&#160;clases</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('classIndiceDeFechas.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Métodos públicos</a>  </div>
  <div class="headertitle">
<div class="title">Referencia de la Clase IndiceDeFechas</div>  </div>
</div><!--header-->
<div class="contents">
<!-- doxytag: class="IndiceDeFechas" -->
<p><code>#include &lt;<a class="el" href="IndiceDeFechas_8h_source.html">IndiceDeFechas.h</a>&gt;</code></p>

<p><a href="classIndiceDeFechas-members.html">Lista de todos los miembros.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Métodos públicos</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbb24ea96af6412784ed12b547035bfa"></a><!-- doxytag: member="IndiceDeFechas::IndiceDeFechas" ref="adbb24ea96af6412784ed12b547035bfa" args="()" -->
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIndiceDeFechas.html#adbb24ea96af6412784ed12b547035bfa">IndiceDeFechas</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor sin argumentos. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIndiceDeFechas.html#a3ea1d6d6c6a57a8a53dea9b8adf86468">recuperar</a> (const Fecha &amp;fecha, Lista_Id &amp;ids) const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Se recupera una lista con Ids que corresponden a la fecha pasada como argumento.  <a href="#a3ea1d6d6c6a57a8a53dea9b8adf86468"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIndiceDeFechas.html#a35d827e4bdd41c60fbb60fb100894292">guardarFecha</a> (const Fecha &amp;fecha, const Id_Registro &amp;id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Se guarda una fecha al indice con su id correspondiente.  <a href="#a35d827e4bdd41c60fbb60fb100894292"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27f43bb41937c43900ce29bce09a8131"></a><!-- doxytag: member="IndiceDeFechas::limpiar" ref="a27f43bb41937c43900ce29bce09a8131" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIndiceDeFechas.html#a27f43bb41937c43900ce29bce09a8131">limpiar</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Se borra y reestablece el contenido del indice. <br/></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Descripción detallada</h2>
<div class="textblock"><p>Esta clase es la encargada de funcionar como un indice para las fechas, guardando los id de registros, permitiendo que los ids sean recuperados por distintos tipos de rangos para las fechas. </p>
</div><hr/><h2>Documentación de las funciones miembro</h2>
<a class="anchor" id="a35d827e4bdd41c60fbb60fb100894292"></a><!-- doxytag: member="IndiceDeFechas::guardarFecha" ref="a35d827e4bdd41c60fbb60fb100894292" args="(const Fecha &amp;fecha, const Id_Registro &amp;id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classIndiceDeFechas.html#a35d827e4bdd41c60fbb60fb100894292">IndiceDeFechas::guardarFecha</a> </td>
          <td>(</td>
          <td class="paramtype">const Fecha &amp;&#160;</td>
          <td class="paramname"><em>fecha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Id_Registro &amp;&#160;</td>
          <td class="paramname"><em>id</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Se guarda una fecha al indice con su id correspondiente. </p>
<dl class="params"><dt><b>Parámetros:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">fecha</td><td>valor de fecha por que se va a guardar en el indice </td></tr>
    <tr><td class="paramname">id</td><td>identificador de la fecha </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a3ea1d6d6c6a57a8a53dea9b8adf86468"></a><!-- doxytag: member="IndiceDeFechas::recuperar" ref="a3ea1d6d6c6a57a8a53dea9b8adf86468" args="(const Fecha &amp;fecha, Lista_Id &amp;ids) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classIndiceDeFechas.html#a3ea1d6d6c6a57a8a53dea9b8adf86468">IndiceDeFechas::recuperar</a> </td>
          <td>(</td>
          <td class="paramtype">const Fecha &amp;&#160;</td>
          <td class="paramname"><em>fecha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Lista_Id &amp;&#160;</td>
          <td class="paramname"><em>ids</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Se recupera una lista con Ids que corresponden a la fecha pasada como argumento. </p>
<dl class="params"><dt><b>Parámetros:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">fecha</td><td>valor por el cual se van a recupara los ids </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Devuelve:</b></dt><dd>lista que contiene los ids recuperados Se recupera una lista con Ids que corresponden a la fecha pasada como argumento. </dd></dl>
<dl class="params"><dt><b>Parámetros:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">fecha</td><td>valor por el cual se van a recupara los ids </td></tr>
    <tr><td class="paramname">ids</td><td>lista donde se guardaran los ids recuperados </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<hr/>La documentación para esta clase fue generada a partir de los siguientes ficheros:<ul>
<li>servidor/MotorDeConsultas/<a class="el" href="IndiceDeFechas_8h_source.html">IndiceDeFechas.h</a></li>
<li>servidor/MotorDeConsultas/IndiceDeFechas.cpp</li>
</ul>
</div><!-- contents -->
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>Todo</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Clases</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Funciones</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Enumeraciones</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="classIndiceDeFechas.html">IndiceDeFechas</a>      </li>

    <li class="footer">Generado el Martes, 10 de Julio de 2012 15:15:36 para MIC por
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
   </ul>
 </div>


</body>
</html>
